Abstract: Cloud computing opens up a new era in Information Technology, in order to reduce the enormous investments of the customers in their own infrastructure, it provides various IT services such as pay-as you-go flexibly and and is also scalable where the customers can use the same. In this philosophy, cloud storage service users do not need to physically and directly control the data. Data security relates to an important use of the cloud. Existing research work has shown enabling data integrity to be checked without the actual data file. When the scan is from a trusted third party, this verification process is also known as the data auditing, and the third part which does this is known as auditor. Our work gives a brief description over how cloud works, how the data in the cloud is accessed, and the process of load balancing in cloud computing. Load balancing is an important aspect of cloud computing environment. Efficient charge balancing scheme ensures the efficient use of resources and the supply of cloud resources to the users on-demand based on the payment. Load balancing can even support the prioritization of the user through the proper implementation of the scheduling criteria.

Keywords: IP networks, Hop by hop, optimal routing, adaptive routing, link state.